package com.jlstu.daijia.customer.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 微信小程序配置属性类。
 * 使用@ConfigurationProperties注解将这个类绑定到配置文件中以wx.miniapp为前缀的属性上。
 * @Component 注解将这个类标记为一个Spring Bean，使其可以在其他组件中被自动注入。
 */
@Data
@Component
@ConfigurationProperties(prefix = "wx.miniapp")
public class WxConfigProperties {

    /**
     * 微信小程序的AppID。
     * 用于标识小程序，在调用微信API时需要提供。
     */
    private String appId;

    /**
     * 微信小程序的AppSecret。
     * 用于验证小程序的身份，通常与AppID一起使用来调用微信API。
     */
    private String secret;
}
